Structured programming in Java
نویسنده
چکیده
Last year at this workshop, McLaughlin presented a paper entitled Oh, by the way: Java is object-oriented. He observed that many institutions were switching to Java as a first programming language, without capitalizing on the object-oriented (OO) features of Java. McLaughlin argued that this was a Bad Thing: ‘if Java becomes the core language then OO must be taught as the central theme of the development curriculum’.
منابع مشابه
Flang and Web Programming
Flang is a logic language augmented with functional and objectoriented features. Flang is intended for the development of large and scalable Web programming projects. Components of Flang are tuned on processing of semi-structured data. Flang can be applied in various fields of Web programming on both the server and client side. Close connections with Java, on which the Flang system is built, al...
متن کاملA Survey and Comparison of Concurrency and Real-Time Programming Support in Java, Ada, and Posix
Unlike sequential programming, the debate over whose programming language support was largely settled in the Structured Programming revolution of the early 1970s, concurrency and especially real-time programming remain subjects that elicit considerable controversy. Different languages have taken different approaches; some languages ignore the matter, believing that these topics are more in the ...
متن کاملJava PastSet: a structured distributed shared memory system
The architecture and performance of a Java implementation of a structured distributed shared memory system, PastSet, is described. The PastSet abstraction allows programmers to write applications that run efficiently on different architectures, from clusters to widely distributed systems. PastSet is a tuple-based three-dimensional structured distributed shared memory system, which provides the ...
متن کاملUsing Jackson Structured Programming (JSP) and Jackson Workbench to Teach Program Design
Teaching how to program independently of teaching a programming language has been recognized as a worthwhile goal in computer science pedagogy, but many have abandoned the goal as being impossible to achieve in practice. Jackson Structured Programming (JSP) is a well-documented and proven program design method that is independent of any programming language. CASE tools have generally been used ...
متن کاملReeection in Java, Corba Und Jacorb
Reeection has emerged as a very exible programming technique and a structured way of achieving program adaptability. In this paper we describe similarities and diierences between the reeective facilities available in Java and CORBA and present an implementation of the CORBA Interface Repository for JacORB which makes use of Java reeection.
متن کامل